Lego Differential Explained